salt and dry meat - Alemán Inglés Diccionario